package org.xxpay.service.dao.mapper;

import org.apache.ibatis.annotations.Param;
import org.xxpay.core.entity.SysAreaCode;
import org.xxpay.core.entity.SysAreaCodeExample;

import java.util.List;

public interface SysAreaCodeMapper {
    int countByExample(SysAreaCodeExample example);

    int deleteByExample(SysAreaCodeExample example);

    int deleteByPrimaryKey(Integer areaCode);

    int insert(SysAreaCode record);

    int insertSelective(SysAreaCode record);

    List<SysAreaCode> selectByExample(SysAreaCodeExample example);

    SysAreaCode selectByPrimaryKey(Integer areaCode);

    int updateByExampleSelective(@Param("record") SysAreaCode record, @Param("example") SysAreaCodeExample example);

    int updateByExample(@Param("record") SysAreaCode record, @Param("example") SysAreaCodeExample example);

    int updateByPrimaryKeySelective(SysAreaCode record);

    int updateByPrimaryKey(SysAreaCode record);
}